the last nail in the coffin - Espagnol Anglais Dictionnaire